ABTWEAK: Abstracting a Nonlinear, Least Commitment Planner

نویسندگان

  • Qiang Yang
  • Josh D. Tenenberg
چکیده

We present the system ABTWEAK, which extends the precondition-elimination abstraction of ABSTRIPS to hierarchical planners using the nonlinear plan representation as defined in TWEAK. We show that ABTWEAK satisfies the monotonic property, whereby the existence of a lowest level solution II implies the existence of a highest level solution that is structurally similar to II. This property enables one to prune a considerable amount of the search space without loss of completeness. Abstracting Planning Systemsing Planning Systems Abstraction in planning systems can be viewed as a mapping from one problem description (at a concrete level) to another(at the abstract level). There has been a considerable amount of research recently in formalizing intuitions regarding abstraction and the hierarchical problem solving strategies that abstraction gives rise to [Fikes et al., 1972; Knoblock, 1988; Korf, 1985b; Nau, 1987; Sacerdoti, 1974; Tate, 1977; Tenenberg, 1988; Wilkins, 1984; Yang, 19891. However, there has been little work in extending the formal results from linear STRIPS-like planners to richer temporal planners, such as the nonlinear planners of Sacerdoti [1977] and Chapman [1985]. The advantage of these planners over linear planners is that they allow temporal order and operator instantiations to be only partially specified through the posting of constraints; any fully specified plan consistent withion in planning systems can be viewed as a mapping from one problem description (at a concrete level) to another(at the abstract level). There has been a considerable amount of research recently in formalizing intuitions regarding abstraction and the hierarchical problem solving strategies that abstraction gives rise to [Fikes et al., 1972; Knoblock, 1988; Korf, 1985b; Nau, 1987; Sacerdoti, 1974; Tate, 1977; Tenenberg, 1988; Wilkins, 1984; Yang, 19891. However, there has been little work in extending the formal results from linear STRIPS-like planners to richer temporal planners, such as the nonlinear planners of Sacerdoti [1977] and Chapman [1985]. The advantage of these planners over linear planners is that they allow temporal order and operator instantiations to be only partially specified through the posting of constraints; any fully specified plan consistent with *This work was supported in part by an interim research grant to Qian g Yang, from the Faculty of Mathematics at the University of Waterloo, and by grants to Josh D. Tenenberg in part from the Air Force Systems Command, Rome Air Development Center, Griffiss Air Force Base, New York 13441-5700, and the Air Force Office of Scientific Research, Boiling AFB, DC 20332, under Contract Num. F30602-85-C-0008 which supports the Northeast Artificial Intelligence Consortium (NAIC), in part by ONR/DARPA research contract #N00014-80-C-0197, and in part by US Army Communication-Electronics Command grant #DAABlO-87-D-022. 204 AUTOMATED REASONING Josh D. Tenenberg Computer Science Department University of Rochester Rochester, New York, U.S.A., 14627 [email protected] these constraints is guaranteed to solve the given problem. One particular type of abstraction that we have previously formalized [Tenenberg, 19881, involves the elimination of a subset of the predicates in the language as one ascends the abstraction hierarchy (a generalization of the precondition elimination strategy of ABSTRIPS [Sacerdoti, 19741). The predicates of the planning system are partitioned, which induces a partition on the preconditions of the operators, and each partition is assigned an integer value, a criticality. Each abstract level i is derived from the previous level by eliminating those preconditions having criticality < i, otherwise being identical. We define the system ABTWEAK, and demonstrate in this paper that precondition-elimination abstraction can be naturally extended to nonlinear least commitment planners, and thus benefit from the advantages of both abstraction and nonlinearity. Most importantly, we show that each ABTWEAK system has a monotonically expandable abstraction space, whereby the existence of a lowest level solution II implies the existence of a highest level solution that is structurally similar to II. This property enables one to prune a considerable amount of the search space without loss of completeness. In addition, the abstraction space is monotonic regardless of the criticality assignment, i.e., it does not depend upon obtaining the “right” assignment of criticality values to preconditions. We first present brief descriptions of TWEAK and ABSTRIPS, and then define ABTWEAK. We demonstrate that ABTWEAK has the monotonic property, and show how this affects search. All lemmas and theorems are presented without proofs. These proofs can be found in the longer version of this paper [Yang and Tenenberg, 19901. Nonlinear Planning: TWEAK Chapman [1985] p rovides a formalization of a least commitment, nonlinear planner, TWEAK. TWEAK extends STRIPS by allowing for

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Implenentation and Evaluation of ABTWEAK

In this paper we describe the implementation and evaluation of the AbTweak planning system, a test bed for studying and teaching concepts in partial-order planning, abstraction, and search control. We start by extending the hierarchical, precondition-elimination abstraction of Abstrips to partial-order-based, least-commitment planners such as Tweak. The resulting system, AbTweak, is used to ill...

متن کامل

On the Utility of Systematicity: Understanding Tradeoffs between Redundancy and Commitment in Partial-ordering Planning

Although the idea of generating plans through nonlinear or partially ordered partially instantiated (POPI) planningI has been around for almost twenty years, it is only recently that the search space characteristics of POPI planners have received particular attention. A big thrust in this work has been on reducing the redundancy in the search space of POPI planners. This was largely motivated b...

متن کامل

FLAP: Applying least-commitment in forward-chaining planning

In this paper, we present FLAP, a partial-order planner that accurately applies the least-commitment principle that governs traditional partial-order planning. FLAP fully exploits the partial ordering among actions of a plan and hence it solves more problems than other similar approaches. The search engine of FLAP uses a combination of different statebased heuristics and applies a parallel sear...

متن کامل

Abstracting The Planner Down Down: An Architecture for Planner Based Control of Autonomous Vehicles

ing The Planner Down Down: An Architecture for Planner Based Control of Autonomous Vehicles Nick Johnson and David Lane Ocean Systems Laboratory Heriot-Watt University Edinburgh, UK

متن کامل

Abstracting Probabilistic Actions

Abstracting Probabilistic Actions Peter Haddawy AnHai Doan Department of Electrical Engineering and Computer Science University of Wisconsin-Milwaukee PO Box 784 Milwaukee, WI 53201 fhaddawy, [email protected] Abstract This paper discusses the problem of abstracting conditional probabilistic actions. We identify two distinct types of abstraction: intra-action abstraction and inter-action abstra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1990